
function updateSubPrice(id, price)
{
    nb = $("#quantity-" + id).val();
    $("#subTotal-" + id).html(nb * price);

    updateTotalPrice();
}

function updateTotalPrice()
{
    total = 0;
    $('.subTotal').each(function(i, obj) {
        total += parseInt(obj.innerHTML);
    });
    $("#total").html(total);

    updateFraisPort(total);
}

function updateFraisPort(total)
{
    if (total < 100) {
        $("#fraisPort").html(10);
        updateTotalFinal(total, 10);
    }
    else {
        $("#fraisPort").html(0);
        updateTotalFinal(total, 0);
    }
}

function updateTotalFinal(total, frais)
{
    $("#totalFinal").html(total + frais);
    updateNextReduction(total + frais);
}

function updateNextReduction(total)
{
    $("#nextReduction").html(total * 0.05);
}